import Mock from 'mockjs'
import homeApi from '@/mock/home'
import userApi from '@/mock/user'
import permission from '@/mock/permission'

// 设置200-2000延时请求到数据
Mock.setup({
  timeout: '200-2000'
})

// 首页相关
// 拦截的是/home/getData

Mock.mock(/\/home\/getData/, 'get', homeApi.getStatisticalData)

// 用户相关
Mock.mock(/\/user\/getUser/, 'get', userApi.getUserList)
Mock.mock(/\/user\/del/, 'get', userApi.deleteUser)
Mock.mock(/\/user\/batchremove/, 'get', userApi.batchremove)
Mock.mock(/\/user\/add/, 'post', userApi.createUser)
Mock.mock(/\/user\/edit/, 'post', userApi.updateUser)

// 权限相关
Mock.mock(/\/permission\/getMenu/, 'post', permission.getMenu)
